library IFinal;

import 'package:flutter/material.dart';
import 'package:flutter_yfree/YFree.dart';
import 'package:pc/Config.dart';
import 'package:pc/Page/Home/main.dart';

part 'package:pc/Const/IFinal+Broadcast.dart';

part 'package:pc/Const/IFinal+Color.dart';

part 'package:pc/Const/IFinal+Jkid.dart';

part 'package:pc/Const/IFinal+Model.dart';

part 'package:pc/Const/IFinal+Other.dart';

part 'package:pc/Const/IFinal+Save.dart';

part 'package:pc/Const/IFinal+Url.dart';

abstract class IFinal {
  static initConfig_Server(Map<String, dynamic> map) => Configs_Server = _IFinal_ConfigModel_Server.fromJson(map); //初始化远程配置
  static late _IFinal_ConfigModel_Server Configs_Server; //远程配置
  static final Configs_Local = _IFinal_ConfigModel_Local.fromJson(config); //本地配置
  static final Jkids = _IFinal_Jkid(); //接口编号
  static final Colors = _IFinal_Color(); //常用颜色
  static final Saves = _IFinal_Saves(); //序列化键名
  static final Urls = _IFinal_Urls(); //网络路由地址
  static final Broadcasts = _IFinal_Broadcasts(); //广播
  static final Others = _IFinal_Other(); // 其它配置
}
